﻿@charset "utf-8";

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td { padding:0; margin:0; font-size:12px; line-height:100%; font-family:Tahoma, Arial, sans-serif;}
/*
body { font:12px/20px Tahoma, Arial, sans-serif; }
*/
ul, ol { list-style:none;}
img { border:0;}
a { text-decoration:none; color:#575E64; font-size:12px;}
a:hover { color:Black; }

.wrapper { background:#FFF url(../default/images/login_bg.png) repeat-x top; padding-top:20px; min-width:420px; }
.top { width:850px; margin:0 auto; height:50px; padding:25px 0; text-align:center; }

.content { width:850px; margin:0 auto; border-bottom:solid 1px #575E64; }

.main { height:400px; }

#notfound { width:850px; height:272px; margin:0 auto; background:url(../default/images/error_404/notfound.png) no-repeat center; padding-top:30px; }
#error { width:850px; height:272px; margin:0 auto; background:url(../default/images/error_404/error.png) no-repeat center; padding-top:30px; }
.title { font-size:23px; line-height:30px; height:30px; text-align:center; color:#575E64; }
.abstract { font-size:12px;color:#575E64; height:30px; line-height:30px; text-align:center; }
.bottom { font-size:12px;color:#575E64; height:30px; line-height:30px; text-align:center; padding-top:10px; }
